import pandas as pd
list = [[110, 120, 105], [95, 110, 108], [98, 80, 100], [112, 106, 97]]
index = ['王蒙', '李珊', '赵胜', '刘文']
columns = ['语文', '数学', '英语']
df = pd.DataFrame(list, index, columns)
print('原始数据：\n', df)
print('选取王蒙的所有成绩:\n',df.iloc[0])
print('选取王蒙和刘文的所有成绩:\n',df.iloc[[0,3]])
print('选取王蒙到赵胜的所有成绩:\n',df.iloc[0:3])
print('选取王蒙和赵胜的语文和数学成绩:\n',df.iloc[[0,2],[0,1]])
print('选取王蒙到赵胜的语文和英语成绩:\n',df.iloc[0:3,[0,2]])
#还可以通过iat选取指定的数据，如df.iat[0,1]表示选取第一行第二列的数据